klotz: reverse proxy*

0 bookmark(s) - Sort by: Date ↓ / Title / - Bookmarks from other users for this tag

  1. Joe Rice-Jones writes about replacing Nginx Proxy Manager with Caddy as a reverse proxy in his Proxmox home lab. The entire config lives in a single Caddyfile, making it readable and diffable. He uses DNS-01 challenges via Cloudflare to get Let's Encrypt certificates behind CGNAT without opening any ports, and opts for a single wildcard certificate rather than per-service certs to avoid broadcasting his setup in Certificate Transparency logs.
    - Eero mesh router hijacked all DNS packets on port 53, blocking Caddy's DNS-01 lookups; fixed with `propagation_timeout -1` and a fixed `propagation_delay 30s`
    - Technitium (his authoritative DNS) interfered with Caddy's zone discovery, requiring a public resolver for that lookup
    - Caddy's internal CA (`tls internal`) works for quick local testing but mobile apps often reject user-installed certificates
    - New Caddy package updates overwrite `/usr/bin/caddy`, so `dpkg-divert` is needed to protect custom builds
  2. This article discusses the author's experience setting up reverse proxies for self-hosted services, finding the process surprisingly straightforward despite extensive and often overwhelming documentation. It compares several popular options like Nginx, Traefik, Caddy, Envoy, SWAG, and HAProxy, ultimately recommending Caddy for its simplicity and features. It also touches on the relative ease of reverse proxy setup compared to configuring the services they front.
  3. This article details how the author created a dashboard to manage their self-hosted applications, focusing on the use of Homepage and its benefits for organization and access to service information.
  4. The article details the author's experience switching from NGINX to Traefik as a reverse proxy for Docker Compose applications, citing scalability and ease of management as key benefits. It explains what a reverse proxy is and highlights Traefik’s automatic configuration and SSL certificate renewal features.
  5. This article details how to host a personal website using Docker, Nginx Proxy Manager, and Ghost, offering a self-hosted alternative to paid hosting services.
  6. This article provides a step-by-step guide on setting up Nginx as a reverse proxy in a home lab environment. It covers the installation of Nginx on Ubuntu, configuring firewall settings, creating a reverse proxy configuration, and testing it to ensure proper routing.
    2025-02-14 Tags: , , , by klotz
  7. 2023-12-05 Tags: , , by klotz

Top of the page

First / Previous / Next / Last / Page 1 of 0 SemanticScuttle - klotz.me: Tags: reverse proxy

About - Propulsed by SemanticScuttle